Skip to content

Make Python Offset GUI button work when guiding via acamd offsetgoal#390

Open
cfremling wants to merge 1 commit intomainfrom
test/guiding-targetoffset
Open

Make Python Offset GUI button work when guiding via acamd offsetgoal#390
cfremling wants to merge 1 commit intomainfrom
test/guiding-targetoffset

Conversation

@cfremling
Copy link
Collaborator

This would make the Python Offset GUI button work when guiding (and also when not guiding) via sequencer using offsetgoal.
should be checked by Dave and tested on sky on a test branch before pulling into main. I'm not totally sure acamd offsetgoal is fully implemented/active

cfremling added a commit that referenced this pull request Feb 8, 2026
When applying target offsets, check if ACAM is currently guiding. If so, use
acamd offsetgoal command instead of TCS PT offset to preserve guiding state.

Changes in target_offset():
1. Query ACAM acquire status to check if guiding
2. If guiding: send offsetgoal to acamd (converts arcsec to degrees)
3. If not guiding: fall back to TCS PT offset (original behavior)

This prevents target offsets from interrupting the guiding loop, allowing
smooth offset application while maintaining lock on the guide star.

Merged from: #390
Original commit: 8fd1208 Make targetoffset guiding-safe via acamd offsetgoal

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant